satisfaction rank